home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / printing / nlqps2.arc / NLQPSFED.MAN < prev    next >
Text File  |  1988-09-27  |  4KB  |  71 lines

  1.  
  2.  ******************************************************************************
  3.  *                                                                            *
  4.  *                     COPYRIGHT (C) 1988    L.J.M. de Wit                    *
  5.  *                     ALL RIGHTS RESERVED                                    *
  6.  *                                                                            *
  7.  *                     nlqpsfed.c  version 1.1 of 26 Sept 1988                *
  8.  *                                                                            *
  9.  * This software may be used and distributed freely if not used commercially  *
  10.  * and the originator (me) is mentioned.                                      *
  11.  *                                                                            *
  12.  ******************************************************************************
  13.   
  14.    NAME
  15.       nlqpsfed - font editor for Near Letter Quality fonts
  16.   
  17.    SYNTAX
  18.       nlqpsfed.prg
  19.   
  20.    DESCRIPTION
  21.       This is an editor program for creating fonts to be used by nlqps2.
  22.       Each character in the range 32 through 127 can be edited using the
  23.       keyboard; the program checks whether there are changes not yet committed
  24.       when you select a new character or new font file. You can then decide
  25.       between Save (save the changes), Undo (discard changes), and Cancel
  26.       (ignore totally, i.e. don't do the selection at all), unless you already
  27.       pressed Escape (leave program), in which case you have to choose between
  28.       Save and Undo.
  29.   
  30.       The character to be edited is shown in a grid of 16x9, inverse meaning
  31.       the matrix dot is to be set. The drawing cursor is either OO for draw, or
  32.       XX for erase mode. Both modes have only effect if a shift key is being
  33.       pressed or CAPS LOCK is on while moving. The position affected is the
  34.       position the cursor is moving from. The state of the draw cursor is shown
  35.       in the figure 'Pen State'. For clarity the character being edited is also
  36.       shown in miniature form. A subgrid of the grid is accentuated as it forms
  37.       the base borders of a lot of small characters.
  38.       When a character form is created, this should be left aligned so that the
  39.       results of proportional printing are correct. So the leftmost column of
  40.       the grid should have at least one occupied position, or the grid be
  41.       totally empty.
  42.       Hint: use the standard font STDFONT.NLQ to start from; this makes the
  43.       editing process easier.
  44.   
  45.       Besides the characters three graphic control sequences for the printer
  46.       have to be specified. They have to entered as maximal 7 2-digit hex
  47.       numbers each, and represent:
  48.          Double Density Graphics: a sequence that is followed by the low and
  49.                                   high part of a 16 bit number indicating the
  50.                                   number of scan columns to be printed.
  51.          Small Linefeed         : a 1/144 inch linefeed - between paired scans
  52.          Big Linefeed           : a 23/144 inch linefeed - between lines
  53.   
  54.       Keys to be used:
  55.          Ascii Char             : Change current edit char to char pressed
  56.          UP/DOWN/LEFT/RIGHT     : Moves the cursor through the grid
  57.          SHIFT/CAPS LOCK        : Pen Down
  58.          INSERT                 : Pen Ink - marked by OO
  59.          DELETE                 : Pen Erase - marked by XX
  60.          UNDO                   : Undo the changes of the grid
  61.          CLRHOME                : Clean the grid
  62.          ENTER                  : Enter escape sequences for printer
  63.          TAB                    : Print current font both prop. and non-prop.
  64.          HELP                   : Save/Load fontfile
  65.          ESCAPE                 : Exit this program
  66.  
  67.  
  68.    P.S.
  69.       As always, have fun!
  70.  
  71.